make hay

Verb
  1. turn to one's advantage
    • The environmentalist lobby made hay of the nuclear plant accident

Khám phá thêm

Các từ liên quan

Từ gần giống